package com.fw.service.persistence.dto;

import java.util.Date;

import javax.persistence.Entity;
import javax.validation.constraints.Digits;
import javax.validation.constraints.Size;

import org.hibernate.validator.constraints.NotBlank;
import org.springframework.data.jpa.domain.AbstractPersistable;

@Entity
public class OutboundMessageLog extends AbstractPersistable<Long> {

    private static final long serialVersionUID = 1L;
    
    private String mid;
    private String inv;
    private String desp;
    private String amt;
    private String Currency_code;
    private String serviceid;
    private String language;
    private String customer_name;
    private String customer_email;
    private String customer_phone;
    private String resp_url_back;
    private String resp_url_cancel;
    private String resp_url_confirm;
    private String expired_date;
    private String message_slip1;
    private String message_slip2;
    private String ptransid;
    private String paymentDate;
    private String processDate;
    private String status;   
    private String DateTime;
    

    public String getMid() {
	return mid;
    }

    public void setMid(String mid) {
	this.mid = mid;
    }

    public String getInv() {
	return inv;
    }

    public void setInv(String inv) {
	this.inv = inv;
    }

    public String getDesp() {
	return desp;
    }

    public void setDesp(String desp) {
	this.desp = desp;
    }

    public String getAmt() {
	return amt;
    }

    public void setAmt(String amt) {
	this.amt = amt;
    }

    public String getCurrency_code() {
	return Currency_code;
    }

    public void setCurrency_code(String currency_code) {
	Currency_code = currency_code;
    }

    public String getServiceid() {
	return serviceid;
    }

    public void setServiceid(String serviceid) {
	this.serviceid = serviceid;
    }

    public String getLanguage() {
	return language;
    }

    public void setLanguage(String language) {
	this.language = language;
    }

    public String getCustomer_name() {
	return customer_name;
    }

    public void setCustomer_name(String customer_name) {
	this.customer_name = customer_name;
    }

    public String getCustomer_email() {
	return customer_email;
    }

    public void setCustomer_email(String customer_email) {
	this.customer_email = customer_email;
    }

    public String getCustomer_phone() {
	return customer_phone;
    }

    public void setCustomer_phone(String customer_phone) {
	this.customer_phone = customer_phone;
    }

    public String getResp_url_back() {
	return resp_url_back;
    }

    public void setResp_url_back(String resp_url_back) {
	this.resp_url_back = resp_url_back;
    }

    public String getResp_url_cancel() {
	return resp_url_cancel;
    }

    public void setResp_url_cancel(String resp_url_cancel) {
	this.resp_url_cancel = resp_url_cancel;
    }

    public String getResp_url_confirm() {
	return resp_url_confirm;
    }

    public void setResp_url_confirm(String resp_url_confirm) {
	this.resp_url_confirm = resp_url_confirm;
    }

    public String getExpired_date() {
	return expired_date;
    }

    public void setExpired_date(String expired_date) {
	this.expired_date = expired_date;
    }

    public String getMessage_slip1() {
	return message_slip1;
    }

    public void setMessage_slip1(String message_slip1) {
	this.message_slip1 = message_slip1;
    }

    public String getMessage_slip2() {
	return message_slip2;
    }

    public void setMessage_slip2(String message_slip2) {
	this.message_slip2 = message_slip2;
    }

    public String getPtransid() {
	return ptransid;
    }

    public void setPtransid(String ptransid) {
	this.ptransid = ptransid;
    }

    public String getPaymentDate() {
	return paymentDate;
    }

    public void setPaymentDate(String paymentDate) {
	this.paymentDate = paymentDate;
    }

    public String getProcessDate() {
	return processDate;
    }

    public void setProcessDate(String processDate) {
	this.processDate = processDate;
    }

    public String getStatus() {
	return status;
    }

    public void setStatus(String status) {
	this.status = status;
    }

    public String getDateTime() {
        return DateTime;
    }

    public void setDateTime(String dateTime) {
        DateTime = dateTime;
    }
    
    

}
